package com.dragon.pear.modules.sample.service.def;

import com.dragon.common.spring.business.base.BaseCrudService;
import com.dragon.pear.modules.sample.domain.entity.SmpCartEntity;
import com.dragon.pear.modules.sample.web.model.params.create.SmpCartCreateParam;
import com.dragon.pear.modules.sample.web.model.params.update.SmpCartUpdateParam;
import com.dragon.pear.modules.sample.web.model.params.search.SmpCartSearchParam;
import com.dragon.pear.modules.sample.web.model.params.order.SmpCartOrderParam;
import com.dragon.pear.modules.sample.web.model.results.SmpCartResult;
import com.dragon.pear.modules.sample.dao.repository.SmpCartRepository;
import com.dragon.pear.modules.sample.service.assistants.converters.SmpCartConverter;

/**
 * @author Chris Chan
 * Create on 2025-10-15 17:59
 * Use for: 购物车 业务处理服务 定义
 * Explain:
 * 
 */
public interface SmpCartService extends BaseCrudService<
        SmpCartEntity,
        SmpCartCreateParam,
        SmpCartUpdateParam,
        SmpCartSearchParam,
        SmpCartOrderParam,
        SmpCartResult,
        SmpCartRepository,
        SmpCartConverter> {

}